package vip.xiaonuo.smzq.modular.nbfb.entity.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.HeadStyle;
import com.alibaba.excel.enums.poi.FillPatternTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 年报附表返回实体
 */
@Data
public class NbfbThreeVo {

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿类"})
    @ApiModelProperty(value = "矿类")
    private String kl;

//    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
//    @ExcelProperty({"序号"})
//    @ApiModelProperty(value = "序号")
//    private int num;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿产名称"})
    @ApiModelProperty(value = "矿产名称")
    private String kcmc;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"储量单位"})
    @ApiModelProperty(value = "储量单位")
    private String cldw;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"年底保有资源量"})
    @ApiModelProperty(value = "年底保有资源量")
    private Double nmbyzyl;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"资源量占全国比重（%）"})
    @ApiModelProperty(value = "资源量占全国比重（%）")
    private Double zylzb;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"在全国的位次"})
    @ApiModelProperty(value = "在全国的位次")
    private Integer qgwc;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"潜在总值（亿元）"})
    @ApiModelProperty(value = "潜在总值（亿元）")
    private Double qzzz;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿产地利用情况","矿产地总数"})
    @ApiModelProperty(value = "矿产地总数")
    private Integer kcdzs;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿产地利用情况","己利用矿产地","矿产地数"})
    @ApiModelProperty(value = "已利用矿产地数")
    private Integer ylykcds;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿产地利用情况","己利用矿产地","资源量"})
    @ApiModelProperty(value = "已利用资源量")
    private Double ylyzyl;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿产地利用情况","己利用矿产地","占资源量百分比"})
    @ApiModelProperty(value = "占资源量百分比(已利用)")
    private Double ylybfb;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿产地利用情况","未利用矿产地","矿产地数"})
    @ApiModelProperty(value = "矿产地数(未利用)")
    private Integer wlykcds;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿产地利用情况","未利用矿产地","资源量"})
    @ApiModelProperty(value = "资源量(未利用)")
    private Double wlyzyl;

    @HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 40)
    @ExcelProperty({"矿产地利用情况","未利用矿产地","占资源量百分比"})
    @ApiModelProperty(value = "占资源量百分比(未利用)")
    private Double wlybfb;
}
